be resourceful - English Synonyms Dictionary